forest supervisors - Français Anglais Dictionnaire